package com.uziot.bucket.design;

/**
 * @author shidt
 * @version V1.0
 * @className package_info
 * @date 2021-02-01 15:33:46
 * @description 适配器模式要解决的主要问题就是多种差异化类型的接口做统一输出，
 * 这在我们学习工厂方法模式中也有所提到不同种类的奖品处理，其实那也是适配器的应用。
 * <p>
 * 在本文中我们还会再另外体现出一个多种MQ接收，使用MQ的场景。
 * 来把不同类型的消息做统一的处理，便于减少后续对MQ接收。
 * <p>
 * 在这里如果你之前没要开发过接收MQ消息，可能听上去会有些不理解这样的场景。
 * 对此，我个人建议先了解下MQ。另外就算不了解也没关系，不会影响对思路的体会。
 * <p>
 * 再者，本文所展示的MQ兼容的核心部分，也就是处理适配不同的类型字段。
 * 而如果我们接收MQ后，在配置不同的消费类时，如果不希望一个个开发类，那么可以使用代理类的方式进行处理。
 */

